linux.git
7 years agoCreate manpages and binaries including the version
Bastian Blank [Mon, 26 Sep 2011 12:53:12 +0000 (13:53 +0100)]
Create manpages and binaries including the version

[bwh: Fix version insertion in perf man page cross-references and perf
man page title.  Install bash_completion script for perf with a
version-dependent name.  And do the same for trace.]

Gbp-Pq: Topic debian
Gbp-Pq: Name tools-perf-version.patch

7 years agomodpost symbol prefix setting
Chris Boot [Mon, 1 Jul 2013 22:10:02 +0000 (23:10 +0100)]
modpost symbol prefix setting

[bwh: The original version of this was added by Bastian Blank.  The
upstream code includes <generated/autoconf.h> so that <linux/export.h>
can tell whether C symbols have an underscore prefix.  Since we build
modpost separately from the kernel, <generated/autoconf.h> won't exist.
However, no Debian Linux architecture uses the symbol prefix, so we
can simply omit it.]

Gbp-Pq: Topic debian
Gbp-Pq: Name modpost-symbol-prefix.patch

7 years agopowerpcspe-omit-uimage
Debian Kernel Team [Fri, 20 Jul 2018 21:08:27 +0000 (22:08 +0100)]
powerpcspe-omit-uimage

Gbp-Pq: Topic debian
Gbp-Pq: Name powerpcspe-omit-uimage.patch

7 years agoFix uImage build
Nobuhiro Iwamatsu [Fri, 20 Jul 2018 21:08:27 +0000 (22:08 +0100)]
Fix uImage build

[bwh: This was added without a description, but I think it is dealing
with a similar issue to powerpcspe-omit-uimage.patch]

Gbp-Pq: Topic debian
Gbp-Pq: Name arch-sh4-fix-uimage-build.patch

7 years agoDisable uImage generation for mips generic
YunQiang Su [Mon, 14 May 2018 08:16:18 +0000 (16:16 +0800)]
Disable uImage generation for mips generic

MIPS generic trys to generate uImage when build, which then ask for
u-boot-tools.

Gbp-Pq: Topic debian
Gbp-Pq: Name mips-boston-disable-its.patch

7 years agoPartially revert "MIPS: Add -Werror to arch/mips/Kbuild"
Ben Hutchings [Mon, 13 Sep 2010 01:16:18 +0000 (02:16 +0100)]
Partially revert "MIPS: Add -Werror to arch/mips/Kbuild"

This reverts commits 66f9ba101f54bda63ab1db97f9e9e94763d0651b and
5373633cc9253ba82547473e899cab141c54133e.

We really don't want to add -Werror anywhere.

Gbp-Pq: Topic debian
Gbp-Pq: Name mips-disable-werror.patch

7 years agoHardcode arch script output
dann frazier [Mon, 26 Mar 2007 22:30:51 +0000 (16:30 -0600)]
Hardcode arch script output

Here's a patch that simply uses hardcoded definitions instead of
doing the dynamic tests that require architecture-specific scripts.

I don't particularly like this approach because it restricts
portability and diverts from upstream. But, it is simpler, and this
really needs to be fixed somehow before etch (along with a rebuild of
linux-modules-extra-2.6), so I'm willing to live with it if my other
patch is deemed unacceptable.

My primary concern is that, in the future, the output of these scripts
will change and we (or our successors) will either not notice or
forget to update the hardcoded values.

Including the scripts in linux-kbuild will avoid this manual step
altogether, and allow for the possibility of other archs to provide
their own scripts in the future.

Gbp-Pq: Topic debian
Gbp-Pq: Name ia64-hardcode-arch-script-output.patch

7 years agoTweak gitignore for Debian pkg-kernel using git svn.
Ian Campbell [Thu, 17 Jan 2013 08:55:21 +0000 (08:55 +0000)]
Tweak gitignore for Debian pkg-kernel using git svn.

[bwh: Tweak further for pure git]

Gbp-Pq: Topic debian
Gbp-Pq: Name gitignore.patch

7 years agokbuild: Make the toolchain variables easily overwritable
Bastian Blank [Sun, 22 Feb 2009 14:39:35 +0000 (15:39 +0100)]
kbuild: Make the toolchain variables easily overwritable

Allow make variables to be overridden for each flavour by a file in
the build tree, .kernelvariables.

We currently use this for ARCH, KERNELRELEASE, CC, and in some cases
also CROSS_COMPILE, CFLAGS_KERNEL and CFLAGS_MODULE.

This file can only be read after we establish the build tree, and all
use of $(ARCH) needs to be moved after this.

Gbp-Pq: Topic debian
Gbp-Pq: Name kernelvariables.patch

7 years agoMake mkcompile_h accept an alternate timestamp string
Ben Hutchings [Tue, 12 May 2015 18:29:22 +0000 (19:29 +0100)]
Make mkcompile_h accept an alternate timestamp string

We want to include the Debian version in the utsname::version string
instead of a full timestamp string.  However, we still need to provide
a standard timestamp string for gen_initramfs_list.sh to make the
kernel image reproducible.

Make mkcompile_h use $KBUILD_BUILD_VERSION_TIMESTAMP in preference to
$KBUILD_BUILD_TIMESTAMP.

Gbp-Pq: Topic debian
Gbp-Pq: Name uname-version-timestamp.patch

7 years agoInclude package version along with kernel release in stack traces
Ben Hutchings [Tue, 24 Jul 2012 02:13:10 +0000 (03:13 +0100)]
Include package version along with kernel release in stack traces

For distribution binary packages we assume
$DISTRIBUTION_OFFICIAL_BUILD, $DISTRIBUTOR and $DISTRIBUTION_VERSION
are set.

Gbp-Pq: Topic debian
Gbp-Pq: Name version.patch

7 years agolinux (4.17.8-1) unstable; urgency=medium
Salvatore Bonaccorso [Fri, 20 Jul 2018 21:08:27 +0000 (22:08 +0100)]
linux (4.17.8-1) unstable; urgency=medium

  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.17.7
    - bpf: reject passing modified ctx to helper functions
    - [mips*] Call dump_stack() from show_regs()
    - [mips*] Use async IPIs for arch_trigger_cpumask_backtrace()
    - [mips*] Fix ioremap() RAM check
    - [armhf] drm/etnaviv: Check for platform_device_register_simple() failure
    - [armhf] drm/etnaviv: Fix driver unregistering
    - [armhf] drm/etnaviv: bring back progress check in job timeout handler
    - ACPICA: Clear status of all events when entering S5
    - [armhf] mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz
      pinctrl states
    - [armhf] mmc: dw_mmc: fix card threshold control configuration
    - [x86] ibmasm: don't write out of bounds in read handler
    - [arm64,x86] staging: rtl8723bs: Prevent an underflow in
      rtw_check_beacon_data().
    - ata: Fix ZBC_OUT command block check
    - ata: Fix ZBC_OUT all bit handling
    - [x86] mei: discard messages from not connected client during power down.
    - mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts
    - tracing/kprobe: Release kprobe print_fmt properly
    - vmw_balloon: fix inflation with batching
    - ahci: Add Intel Ice Lake LP PCI ID
    - ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS
    - [x86] thunderbolt: Notify userspace when boot_acl is changed
    - USB: serial: ch341: fix type promotion bug in ch341_control_in()
    - USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick
    - USB: serial: keyspan_pda: fix modem-status error handling
    - USB: yurex: fix out-of-bounds uaccess in read handler
    - USB: serial: mos7840: fix status-register error handling
    - usb: quirks: add delay quirks for Corsair Strafe
    - xhci: xhci-mem: off by one in xhci_stream_id_to_ring()
    - mm: zero unavailable pages before memmap init
    - ALSA: hda/realtek - two more lenovo models need fixup of
      MIC_LOCATION
    - ALSA: hda - Handle pm failure during hotplug
    - mm: do not drop unused pages when userfaultd is running
    - fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps*
    - x86/purgatory: add missing FORCE to Makefile target
    - fs, elf: make sure to page align bss in load_elf_library
    - mm: do not bug_on on incorrect length in __mm_populate()
    - tracing: Reorder display of TGID to be after PID
    - kbuild: delete INSTALL_FW_PATH from kbuild documentation
    - acpi, nfit: Fix scrub idle detection
    - [arm64] neon: Fix function may_use_simd() return error status
    - tools build: fix # escaping in .cmd files for future Make
    - IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values
    - [arm64,armhf] i2c: tegra: Fix NACK error handling
    - i2c: recovery: if possible send STOP with recovery pulses
    - iw_cxgb4: correctly enforce the max reg_mr depth
    - [x86] xen: remove global bit from __default_kernel_pte_mask for pv
      guests
    - [x86] xen: setup pv irq ops vector earlier
    - bsg: fix bogus EINVAL on non-data commands
    - [x86] uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn()
    - netfilter: nf_queue: augment nfqa_cfg_policy
    - crypto: don't optimize keccakf()
    - netfilter: x_tables: initialise match/target check parameter
      struct
    - loop: add recursion validation to LOOP_CHANGE_FD
    - xfs: fix inobt magic number check
    - PM / hibernate: Fix oops at snapshot_write()
    - RDMA/ucm: Mark UCM interface as BROKEN
    - loop: remember whether sysfs_create_group() was done
    - [x86] kvm: vmx: Nested VM-entry prereqs for event inj.
    - f2fs: give message and set need_fsck given broken node id
    - f2fs: avoid bug_on on corrupted inode
    - f2fs: sanity check on sit entry
    - f2fs: sanity check for total valid node blocks
    - [armhf] dts: armada-38x: use the new thermal binding
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.17.8
    - mm: don't do zero_resv_unavail if memmap is not allocated

  [ Ben Hutchings ]
  * ext4: fix false negatives *and* false positives in ext4_check_descriptors()
    (Closes: #903838)
  * Fix remaining build failures with gcc 8 (Closes: #897802):
    - tools/lib/api/fs/fs.c: Fix misuse of strncpy()
    - usbip: Fix misuse of strncpy()

  [ Salvatore Bonaccorso ]
  * Ignore ABI changes for acpi_nfit_desc_init and acpi_nfit_init
  * Ignore ABI changes for loop_register_transfer

[dgit import unpatched linux 4.17.8-1]

7 years agoImport linux_4.17.8.orig.tar.xz
Salvatore Bonaccorso [Fri, 20 Jul 2018 21:08:27 +0000 (22:08 +0100)]
Import linux_4.17.8.orig.tar.xz

[dgit import orig linux_4.17.8.orig.tar.xz]

7 years agoImport linux_4.17.8-1.debian.tar.xz
Salvatore Bonaccorso [Fri, 20 Jul 2018 21:08:27 +0000 (22:08 +0100)]
Import linux_4.17.8-1.debian.tar.xz

[dgit import tarball linux 4.17.8-1 linux_4.17.8-1.debian.tar.xz]